thousands of years ago - Español Inglés Diccionario